Clerrkenwell Animal Hospital
15 Clerkenwell Rd., Islington, London, United Kingdom, EC1M 5PA
(02070) 178950 Phone